#ifndef JIAJIA_MSG_HPP
#define JIAJIA_MSG_HPP

namespace jiajia{
    // msg 是加加统一的运行时刻的信息

    namespace msg{
        // 运行时刻的错误码
#define MSG(E, I) E,
        enum ERRENUM{
            success = 0,
#include"msg.def"
        };
#undef MSG

        // 运行时刻错误码的字符串
#define MSG(E, I) #E,
        const char * err_str[] = {
            "success",
#include"msg.def"
        };
#undef MSG

        // 运行时刻错误码的提示信息
#define MSG(E, I)I,
        const char * err_info[] = {
            "运行成功",
#include"msg.def"
        };
#undef MSG
    }

}

#endif
